package 常用API;

public class MathDemo {
    public static void main(String[] args) {
        //abs(int a),返回参数绝对值
        System.out.println(Math.abs(-88));
        System.out.println("---------");

        //ceil(double a)，返回大于等于a的最小double值，等于一个整数
        System.out.println(Math.ceil(12.34));
        System.out.println("---------");

        //floor(double a),返回小于等于a的最大double值，等于一个整数
        System.out.println(Math.floor(12.34));
        System.out.println("---------");

        //round(float a)，四舍五入返回最接近a的int
        System.out.println(Math.round(12.99));
        System.out.println("---------");

        //max(int a,int b)
        System.out.println(Math.max(12,34));
        System.out.println("---------");

        //min(int a,int b)
        System.out.println(Math.min(12,34));
        System.out.println("---------");

        //pow(double a,double b),a的b次幂
        System.out.println(Math.pow(2.0,8.0));
        System.out.println("---------");

        //random(a),返回值为double正值，[0.0，1.0)
        System.out.println(Math.random());
        System.out.println((int)(Math.random()*100));//[0,100)

    }
}
